foul your own nest - Alemán Inglés Diccionario